/* CSS Document */
.login_top{ width:100%; height:80px; background:url(../../images/login/login_topbg.gif) repeat-x; display:block;}
.login_contant{ width:100%; background:url(../../images/login/login_bg.jpg) no-repeat top center; height:620px; border-top:1px solid #acaba0; border-bottom:1px solid #9fa4a5; display:block;}
.login_foot{ width:100%; height:70px; background:#f2f2f2; display:block; text-align:center; font-size:12px; color:#2b2b2b; line-height:70px;}
.login_wrap{ margin:0 auto; width:890px; display:block; clear:both; height:auto;}
.login_logo{ float:left; display:block;}
.login_box{ float:right; width:302px; height:360px; padding:0px 28px; background:url(../../images/login/login_box.png)  no-repeat; display:block; margin-top:85px; position:static; *zoom:1;}
.login_tlt{ float:left; width:302px; text-align:center; font-size:24px; color:#66696c; font-weight:normal; margin-bottom:30px; line-height:30px; margin-top:30px;}
.login_box input{ margin-bottom:10px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1; position:relative; z-index:1;}
.login_user01{ float:left; width:245px; height:48px; border:1px solid #dcddde; background: url(../../images/login/login_icon.gif) no-repeat #FFFFFF; background-position:0px 0px; padding-left:55px; line-height:48px; font-size:16px; color:#a6a9ad;}
.login_user02{ float:left; width:245px; height:48px; border:1px solid #0a7cc0; background: url(../../images/login/login_icon.gif) no-repeat #FFFFFF; background-position:0px -60px; padding-left:55px; line-height:48px; font-size:16px; color:#a6a9ad;}
.login_passowrd01{ float:left; width:245px; height:48px; border:1px solid #dcddde; background: url(../../images/login/login_icon.gif) no-repeat #FFFFFF; background-position:0px -116px; padding-left:55px; line-height:48px; font-size:16px; color:#a6a9ad;}
.login_passowrd02{ float:left; width:245px; height:48px; border:1px solid #0a7cc0; background: url(../../images/login/login_icon.gif) no-repeat #FFFFFF; background-position:0px -174px; padding-left:55px; line-height:48px; font-size:16px; color:#a6a9ad;}
.login_btn{ float:left; width:302px; margin-top:14px;}
.login_btn a{ width:302px; height:50px; background:#0a7cc0; display:block; color:#FFFFFF; text-align:center; line-height:50px; font-size:18px;}
.login_btn a:hover{ width:302px; height:50px; background:#00649f; display:block; color:#FFFFFF; text-align:center; line-height:50px; font-size:18px; text-decoration:none;}
.login_errow{ float:left; width:302px; color:red; font-size:12px;}
.login_txt{ float:left; width:302px; margin-top:10px; font-size:14px;}
.login_txt a:hover{ color:#FF3300;}
.fint_password{ float:left; display:inlie-block; color:#5e676b; text-decoration:underline;}
.user_sign{ float:right; display:inlie-block; color:#0a7cc0;}




